grass snail - German English Dictionary